var http = require('http');
var url = require('url');
var fs = require('fs');
var path = require('path');
var querystring = require('querystring');

// 会根据浏览器的搜索框里面的地址来分析，进而这个程序会在这个项目目录（文件系统）中搜索相关对应的文件，然后将它加载出来；
http.createServer(function(req,res){
    // 分析报文的第一部分,查询地址；
    var pathname = url.parse(req.url).pathname;
       // 分析报文的第二部分，查询字符串；
    var query = url.parse(req.url,true).query;

    fs.readFile(path.join('./',pathname),function(err,file){
        if(err){
            res.writeHead(404,{'content-type':'text/html;charset=utf-8'});
            res.end("找不到相关文件");
            return;
        }
        else{
            res.writeHead(200,{'content-type':'text/html;charset=utf-8'});
            res.end(file);
        }
        
    })

    console.log(query.name);
    console.log(query.password);

}).listen(2017,'127.0.0.1');

console.log("端口2017已创建，IP地址为：127.0.0.1:2017");